/*
pub struct Minutes(pub i32);
pub struct Hours(pub i32);
pub struct Days(pub i32);
impl From<Minutes> for Hours {
    fn from(minutes: Minutes) -> Hours {
        Hours(minutes.0.div_euclid(60))
    }
}
// TODO: implement from hours to days
impl From<Hours> for Days {
    fn from(h: Hours) -> Self {
        Days(h.0.div_euclid(24))
    }
}
// TODO: implement from minutes to days
impl From<Minutes> for Days {
    fn from(m: Minutes) -> Self {
        Days(m.0.div_euclid(24 * 60))
    }
}
// TODO: implement from days to hours
impl From<Days> for Hours {
    fn from(d: Days) -> Self {
        Hours(d.0 *24)
    }
}
*/
